﻿using System;
using System.Collections.Generic;

// Token: 0x02000296 RID: 662
[Serializable]
public class ListTypeFbx : global::ListInfoBase
{
	// Token: 0x0600107C RID: 4220 RVA: 0x00076204 File Offset: 0x00074404
	public override void Set(string[] data)
	{
		int num = data.Length;
		if (num < 13)
		{
			return;
		}
		int num2 = int.Parse(data[0]);
		this.Category = ((num2 > 99999999 && num2 < 1000000000) ? (num2 / 1000000) : (num2 / 1000));
		this.Id = ((num2 > 99999999 && num2 < 1000000000) ? (num2 % 1000000) : (num2 % 1000));
		this.Type = int.Parse(data[1]);
		this.Name = data[2];
		this.Manifest = data[3];
		this.ABPath = data[4];
		this.PrefabM = data[5];
		this.PrefabF = data[6];
		this.IsGet = int.Parse(data[7]);
		this.Parent = data[8];
		this.SiruManifest = data[9];
		this.SiruABPath = data[10];
		this.SiruPrefab = data[11];
		this.BustNormal = data[12];
		this.Etc.Clear();
		for (int i = 13; i < num; i++)
		{
			this.Etc.Add(data[i]);
		}
	}

	// Token: 0x0600107D RID: 4221 RVA: 0x00076324 File Offset: 0x00074524
	public virtual global::ListTypeFbx Clone()
	{
		global::ListTypeFbx listTypeFbx = (global::ListTypeFbx)base.MemberwiseClone();
		listTypeFbx.Etc = new List<string>(this.Etc);
		return listTypeFbx;
	}

	// Token: 0x040011A2 RID: 4514
	protected const int min = 13;

	// Token: 0x040011A3 RID: 4515
	public string Manifest = string.Empty;

	// Token: 0x040011A4 RID: 4516
	public string ABPath = string.Empty;

	// Token: 0x040011A5 RID: 4517
	public string PrefabM = string.Empty;

	// Token: 0x040011A6 RID: 4518
	public string PrefabF = string.Empty;

	// Token: 0x040011A7 RID: 4519
	public string Parent = string.Empty;

	// Token: 0x040011A8 RID: 4520
	public string SiruManifest = string.Empty;

	// Token: 0x040011A9 RID: 4521
	public string SiruABPath = string.Empty;

	// Token: 0x040011AA RID: 4522
	public string SiruPrefab = string.Empty;

	// Token: 0x040011AB RID: 4523
	public string BustNormal = string.Empty;

	// Token: 0x040011AC RID: 4524
	public List<string> Etc = new List<string>();
}
